short beef ribs - Alemán Inglés Diccionario